humid, slippery place - French English Dictionary